/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Logica.Comandos;

import AccesoDatos.Fabricas.DAO;
import AccesoDatos.Fabricas.DAO.Opciones;
import Logica.Fabricas.Comando;
import ObjetoDominio.Usuario;
import java.io.File;
import java.util.List;

/**
 *Comando que obtiene una lista de Usuarios
 * @author familia
 */
public class ComandoCrearDirectorios implements  Comando<Integer>{

    /**
     * Metodo que ejcuta la accion
     * @return 
     */
    @Override
    public Integer Ejecutar() {
        List<Usuario> lista = DAO.ObtenerDAO(Opciones.Local).
                ObtenerDAOUsuario(null).ObtenerUsuarios();
        for (Usuario usuario : lista) {
            File directorio=new File(usuario.getNombre()); 
            if(!directorio.exists())
                directorio.mkdir(); 
        }
        return 1;
    }
    
}
